<?php

require_once '../include.php';

use sdk\WeiXin;

################################################################################
# 生成二维码
################################################################################
// 商店id
$shop_id = 1;

// 用户服务
$cwx = new WeiXin($customerAppName, $customerAppId, $customerAppSecret);
//// 用户
//$role = 2;

// 商户服务
$swx = new WeiXin($serverAppName, $serverAppId, $serverAppSecret);

// 店主
//$role = 0;

// 店员
$role = 1;

// 嵌入二维码中的场景id
$scene_id = $shop_id . $role;

$json_str = '{"action_name": "QR_LIMIT_SCENE", "action_info": {"scene": {"scene_id": '
        . $scene_id . '}}}';

// 生成二维码
$url = $cwx->createQRcodeUrl($json_str);


################################################################################
# 生成临时二维码
################################################################################
//$scene_id = 123;
//$json_str = '{"expire_seconds": 3600, "action_name": "QR_SCENE", "action_info": {"scene": {"scene_id": ' . $scene_id . '}}}';
//
//$url = $WeiXin->createQRcodeUrl($json_str);

// 显示二维码
header("location: $url");